Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plotting in Java for VCell CLI (+ Python live shell "removal" & deprecation) #1427

Merged
merged 17 commits into from
Jan 23, 2025

Conversation

CodeByDrescher
Copy link
Contributor

Plotting the data from in CLI had been handled by calling python functions through a python shell generated in java.

This approach had caused a number of problems, from speed to debugging difficulties, etc.

This PR deprecates the live-python client, and removes all calls to it from CLI. Instead, a java-based plotting library has been added, and tests included to ensure no functionality has been lost or damaged in the conversion process.

Copy link
Member

@jcschaff jcschaff left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nice job, reviewed this interactively with Logan, suggested comments for logging, which was already remedied. Approved!

@CodeByDrescher CodeByDrescher merged commit 0b78413 into master Jan 23, 2025
13 checks passed
@CodeByDrescher CodeByDrescher deleted the PlottingUpgrade branch January 23, 2025 22:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants